const fs = require('fs')

//数据提纯。
fs.readFile('./data_json/goods.json','utf8',(err,data)=>{
    let newData = JSON.parse(data)
    let i = 0 
    let pushData = []
    //筛选value.IMAGE1 为空的json对象不插入数组
    newData.RECORDS.map((value,index)=>{
        if(value.IMAGE1 != null){
            i++
            console.log(value.NAME)
            pushData.push(value)
        }
    })
    console.log(i)
    // console.log(pushData)
    //把提取的，有用的json 注入到新的文件中
    fs.writeFile('./data_json/newGoods.json',JSON.stringify(pushData),(err)=>{
        if(err){
            console.log("写入失败")
        }else{
            console.log("写入成功")
        }
    })
})